petite roue - French English Dictionary